home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / wtj208.zip / FRANTZ / VB / VBTARGET.MAK < prev    next >
Makefile  |  1993-04-10  |  3KB  |  115 lines

  1. PROJ = VBTARGET
  2. DEBUG = 1
  3. PROGTYPE = 2
  4. CALLER = 
  5. ARGS = 
  6. DLLS = 
  7. D_RCDEFINES = -d_DEBUG
  8. R_RCDEFINES = -dNDEBUG
  9. ORIGIN = MSVC
  10. ORIGIN_VER = 1.00
  11. PROJPATH = C:\DATA\WINTECH\03\TARGET\VB\
  12. USEMFC = 0
  13. CC = cl
  14. CPP = cl
  15. CXX = cl
  16. CCREATEPCHFLAG = 
  17. CPPCREATEPCHFLAG = 
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = 
  20. FIRSTC = CCINIT.C    
  21. FIRSTCPP =             
  22. RC = rc
  23. CFLAGS_D_VEXE = /nologo /W3 /FR /G2 /Zi /D_DEBUG /Zp /Od /GD /AM /Gc /Fd"VBTARGET.PDB"
  24. CFLAGS_R_VEXE = /nologo /W3 /FR /G2 /f- /DNDEBUG /Gs /Zp /Ox /GD /AM /Gc
  25. LFLAGS_D_VEXE = /NOLOGO /NOD /NOE /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE /CO  
  26. LFLAGS_R_VEXE = /NOLOGO /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE  
  27. LIBS_D_VEXE = mafxcwd oldnames libw mdllcew commdlg.lib olecli.lib olesvr.lib shell.lib 
  28. LIBS_R_VEXE = mafxcw oldnames libw mdllcew commdlg.lib olecli.lib olesvr.lib shell.lib 
  29. RCFLAGS = /nologo
  30. RESFLAGS = /nologo
  31. RUNFLAGS = 
  32. DEFFILE = VBTARGET.DEF
  33. OBJS_EXT = 
  34. LIBS_EXT = ..\..\..\..\..\MSVC\LIB\VBAPI.LIB 
  35. !if "$(DEBUG)" == "1"
  36. CFLAGS = $(CFLAGS_D_VEXE)
  37. LFLAGS = $(LFLAGS_D_VEXE)
  38. LIBS = $(LIBS_D_VEXE)
  39. MAPFILE = nul
  40. RCDEFINES = $(D_RCDEFINES)
  41. !else
  42. CFLAGS = $(CFLAGS_R_VEXE)
  43. LFLAGS = $(LFLAGS_R_VEXE)
  44. LIBS = $(LIBS_R_VEXE)
  45. MAPFILE = nul
  46. RCDEFINES = $(R_RCDEFINES)
  47. !endif
  48. !if [if exist MSVC.BND del MSVC.BND]
  49. !endif
  50. SBRS = CCINIT.SBR \
  51.         VBTARGET.SBR
  52.  
  53.  
  54. CCINIT_DEP = c:\msvc\include\vbapi.h \
  55.     c:\data\wintech\03\target\vb\target.h \
  56.     c:\data\wintech\03\target\vb\vbtarget.h
  57.  
  58.  
  59. VBTARGET_DEP = c:\msvc\include\vbapi.h \
  60.     c:\data\wintech\03\target\vb\target.h \
  61.     c:\data\wintech\03\target\vb\vbtarget.h
  62.  
  63.  
  64. VBTARGET_RCDEP = c:\data\wintech\03\target\vb\vbtarget.h \
  65.     c:\data\wintech\03\target\vb\targetcu.bmp \
  66.     c:\data\wintech\03\target\vb\targetcd.bmp \
  67.     c:\data\wintech\03\target\vb\targetmu.bmp \
  68.     c:\data\wintech\03\target\vb\targeteu.bmp
  69.  
  70.  
  71. VBAPI_DEP = 
  72.  
  73. all:    $(PROJ).VBX $(PROJ).BSC
  74.  
  75. CCINIT.OBJ:    CCINIT.C $(CCINIT_DEP)
  76.     $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c CCINIT.C
  77.  
  78. VBTARGET.OBJ:    VBTARGET.C $(VBTARGET_DEP)
  79.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c VBTARGET.C
  80.  
  81. VBTARGET.RES:    VBTARGET.RC $(VBTARGET_RCDEP)
  82.     $(RC) $(RCFLAGS) $(RCDEFINES) -r VBTARGET.RC
  83.  
  84.  
  85. $(PROJ).VBX::    VBTARGET.RES
  86.  
  87. $(PROJ).VBX::    CCINIT.OBJ VBTARGET.OBJ $(OBJS_EXT) $(DEFFILE)
  88.     echo >NUL @<<$(PROJ).CRF
  89. CCINIT.OBJ +
  90. VBTARGET.OBJ +
  91. $(OBJS_EXT)
  92. $(PROJ).VBX
  93. $(MAPFILE)
  94. c:\msvc\lib\+
  95. c:\msvc\mfc\lib\+
  96. ..\..\..\..\..\MSVC\LIB\VBAPI.LIB+
  97. $(LIBS)
  98. $(DEFFILE);
  99. <<
  100.     link $(LFLAGS) @$(PROJ).CRF
  101.     $(RC) $(RESFLAGS) VBTARGET.RES $@
  102.     @copy $(PROJ).CRF MSVC.BND
  103.  
  104. $(PROJ).VBX::    VBTARGET.RES
  105.     if not exist MSVC.BND     $(RC) $(RESFLAGS) VBTARGET.RES $@
  106.  
  107. run: $(PROJ).VBX
  108.     $(PROJ) $(RUNFLAGS)
  109.  
  110.  
  111. $(PROJ).BSC: $(SBRS)
  112.     bscmake @<<
  113. /o$@ $(SBRS)
  114. <<
  115.